cortex of thymus - Spanish English Dictionary